M600 Review